Map Graph

Magna Carta Island

Island in the River Thames, England

Magna Carta Island is an ait in the River Thames in England, on the reach above Bell Weir Lock. It is in Berkshire facing water-meadows forming Runnymede. Its civil and ecclesiastical parish is Wraysbury so it was transferred from Buckinghamshire to Berkshire in 1974.

Read article
File:RunnymedeMagnacartaisle.jpg
Top Questions
AI generated

List the top facts about Magna Carta Island

Summarize this article

What is the single most intriguing fact about Magna Carta Island?

Are there any controversies surrounding Magna Carta Island?

More questions